package com.sqfw.project.knowledge.service;

import com.sqfw.project.knowledge.domain.KnowledgeSort;

import java.util.List;

/**
 * 知识分类Service接口
 * 
 * @author ruoyi
 * @date 2023-06-19
 */
public interface IKnowledgeSortService 
{
    /**
     * 查询知识分类
     * 
     * @param autoid 知识分类主键
     * @return 知识分类
     */
    public KnowledgeSort selectKnowledgeSortByAutoid(String autoid);

    /**
     * 查询知识分类列表
     * 
     * @param knowledgeSort 知识分类
     * @return 知识分类集合
     */
    public List<KnowledgeSort> selectKnowledgeSortList(KnowledgeSort knowledgeSort);

    /**
     * 新增知识分类
     * 
     * @param knowledgeSort 知识分类
     * @return 结果
     */
    public int insertKnowledgeSort(KnowledgeSort knowledgeSort);

    /**
     * 修改知识分类
     * 
     * @param knowledgeSort 知识分类
     * @return 结果
     */
    public int updateKnowledgeSort(KnowledgeSort knowledgeSort);

    /**
     * 批量删除知识分类
     * 
     * @param autoids 需要删除的知识分类主键集合
     * @return 结果
     */
    public int deleteKnowledgeSortByAutoids(String[] autoids);

    /**
     * 删除知识分类信息
     * 
     * @param autoid 知识分类主键
     * @return 结果
     */
    public int deleteKnowledgeSortByAutoid(String autoid);
}
